Co-allocation of Compute and Network resources using HARC

نویسنده

  • Jon MacLaren
چکیده

HARC—the Highly-Available Resource Co-allocator—is a system for reserving multiple resources in a coordinated fashion. HARC can handle multiple types of resource, and has been used to reserve time on supercomputers distributed across a nationwide testbed in the United States, together with dedicated lightpaths connecting the machines. HARC makes these multiple allocations in a single atomic step; if any resource is not available as required, then nothing is reserved. To achieve this “all or nothing” behavior, HARC treats the allocation process as a Transaction, and uses a phased commit protocol. The Paxos Commit protocol to ensure that there is no single point of failure in the system, which, if correctly deployed, has a very long Mean Time To Failure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

HARC: The Highly-Available Resource Co-allocator

HARC—the Highly-Available Resource Co-allocator—is an open-source system for reserving multiple resources in a coordinated fashion. HARC can handle different types of resource, and has been used to reserve time on supercomputers across a US-wide testbed, together with dedicated lightpaths connecting the machines. At HARC’s core are a distributed set of processes called Acceptors, which provide ...

متن کامل

The Economic Evaluation of Optimal Water Allocation Using Artificial Neural Network (Case Study: Moghan Plain)

recipitation shortage and the consequent loss of several water resources, as well as the population growth, are the most important problems in arid and semi-arid regions like Iran. The providence of basic tools for optimal water resources management is considered as one of the main solutions to this problem. Since the agricultural sector is the main user of water resources, the present study pr...

متن کامل

Network Analysis of Local Stakeholders in the village of Gezir for Water Resources Co-management

Co-management of water resources is one of the most important managerial approaches in water resources; its achievement requires the strengthening of social capital; also, the role of water resources Local Stakeholders in increasing the amount of this capital is undeniable. The social network analysis approach is one of the strategies that will examine the pattern of relationships between Local...

متن کامل

Co-allocating Compute and Network Resources - Bandwidth on Demand in the Viola Testbed

Distributed applications or workflows need to access and use compute, storage and network resources simultaneously or chronologically coordinated respectively. Examples are distributed multi-physics simulations that use the combined computational performance and data storage of multiple clusters. A coordinated reservation and allocation of the resources is a prerequisite for the efficient use o...

متن کامل

Using of Metaheuristic Water Cycle Algorithm in order to Determine Optimal Crop Cultivation across of Genetic Algorithm and linear programming (Case Study: Varamin Irrigation Network)

Due to water use increasing, attention to optimal water resources allocation is needed. In recent decades, the use of intelligent evolutionary methods for optimization of water allocation was focused more by researchers. The aim of this study is to development on water resources planning model that determined the proper cultivation, optimal exploitation of groundwater and surface water resource...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007